421734a0020f3b9d71fa25a08dd73e5825ac7d37,seadas-reader/src/main/java/gov/nasa/gsfc/seadas/dataio/BowtiePixelGeoCoding.java,BowtiePixelGeoCoding,calculateScanlineOffset,#,151

Before Change



        // look at first pixel in each line
        for(int i = 1; i < latBand.getRasterHeight(); i++) {
            if((latBand.getPixelFloat(0, i - 1) - latBand.getPixelFloat(0, i)) < -0.001) {
                start = i;
                break;
            }

After Change


        // look at first pixel in each line
        for(int i = 1; i < latBand.getRasterHeight(); i++) {
            float p0 = latBand.getPixelFloat(0, i - 1);
            float p1 = latBand.getPixelFloat(0, i);
            if (Float.isNaN(p0) || p0 > 90.0 || p0 < -90.0 || Float.isNaN(p1) || p1 > 90.0 || p1 < -90.0) {
                continue;
            }
            if((p0 - p1) < -0.001) {